to impede or molest - Español Inglés Diccionario