meaning of angenehm riechen

angenehm riechen - German to English

to smell sweet