impede someone from completing something - Spanisch Englisch Wörterbuch