corchoro - French English Dictionary