exhaustion due to irritation - Espagnol Anglais Dictionnaire