stigmate - German English Dictionary