manchal - French English Dictionary