a mixed picture - French English Dictionary