hard-put - Allemand Anglais Dictionnaire