self-storing hose - Francés Inglés Diccionario