thanks to its favorable position - İspanyolca İngilizce Sözlük