impressionists - German English Dictionary