do everything within one's power - İspanyolca İngilizce Sözlük