exert the utmost effort - İspanyolca İngilizce Sözlük