that causes or meriting shame or disgrace - German English Dictionary