separation levee - Alemán Inglés Diccionario