mancebillo - French English Dictionary