place obstacles in someone’s path - Englisch Synonyme Wörterbuch