leave oneself wide open to something - Almanca İngilizce Sözlük