stoop down (to hide) - Spanisch Englisch Wörterbuch