coracora - French English Dictionary