guapucha - French English Dictionary