tower of strength in Dutch tower of strength in Dutch rots in de branding noun steun en toeverlaat noun Add to Flashcards