duften - French English Dictionary