muchachote - French English Dictionary