corocora - French English Dictionary