sedimentation tanks - Alemán Inglés Diccionario