separation of concerns - Alemán Inglés Diccionario