turbination - French English Dictionary