have no shame to do something - Allemand Anglais Dictionnaire