What does angenehm riechen mean?

angenehm riechen - German to English

to smell sweet