riechen - French English Dictionary