opportunity presents itself - Almanca İngilizce Sözlük