guachipelín - French English Dictionary