achocarse - French English Dictionary