manchaco - French English Dictionary