Diccionario Español-Inglés
estorbo
Encumbrance, hindrance
Diccionario Español-Inglés
estorbar
estorboso