chancharro - French English Dictionary