heavy equipment warehouse - Español Inglés Diccionario