turb - French English Dictionary