muchachil - French English Dictionary