muchacho - French English Dictionary