make a beautiful contrast - German English Dictionary