cuachilote - French English Dictionary