liquid waste hauler - Alemán Inglés Diccionario