shed on wheels - Alemán Inglés Diccionario