cachupanda - French English Dictionary