stinky and disgusting animal - Spanisch Englisch Wörterbuch