be very dedicated to a cause - İspanyolca İngilizce Sözlük