muchachera - French English Dictionary