a mixed picture - German English Dictionary