be ideally placed - Almanca İngilizce Sözlük