in a better position than - İspanyolca İngilizce Sözlük