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