most hindering - Español Inglés Diccionario