bark, especially in front of a stranger (dog) - Spanisch Englisch Wörterbuch