that causes or meriting shame or disgrace - Allemand Anglais Dictionnaire