given these circumstances - Almanca İngilizce Sözlük