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