excrement human or animal - Turc Anglais Dictionnaire