primary sedimentation tank - Francés Inglés Diccionario