defining contrast - French English Dictionary