relating to excrement - Espagnol Anglais Dictionnaire