stand in front of something - Spanisch Englisch Wörterbuch