animal excrement on public road - Turc Anglais Dictionnaire