itch for trouble - Allemand Anglais Dictionnaire