resembling or relating to a deer - Spanisch Englisch Wörterbuch