itch something - Allemand Anglais Dictionnaire