building that sells gas cylinders - Español Inglés Diccionario