muchachito - French English Dictionary