ideally suited - Almanca İngilizce Sözlük