guachimango - French English Dictionary