professional farter - French English Dictionary