mechanical irritants - Allemand Anglais Dictionnaire