motor vehicle waste disposal well - Alemán Inglés Diccionario