turbulation - French English Dictionary