turteln - French English Dictionary