be ideally placed - Fransızca İngilizce Sözlük