make a difference - German English Dictionary