hinder something - Francés Inglés Diccionario