snout of mammals - Spanisch Englisch Wörterbuch