to impede or molest - Alemán Inglés Diccionario