manchilla - French English Dictionary