clothing and effects (depot) - Francés Inglés Diccionario