contara - French English Dictionary