hide oneself in a thicket - Almanca İngilizce Sözlük