cachuda - French English Dictionary