liquid waste hauler - Turco Inglés Diccionario