animal excrement on public road - Spanisch Englisch Wörterbuch