cachuncho - French English Dictionary