self-storing hose - Español Inglés Diccionario