use one's best efforts - İspanyolca İngilizce Sözlük