separation system - Alemán Inglés Diccionario