turrel - French English Dictionary