heavy equipment warehouse - Spanish English Dictionary