open demand - Alemán Inglés Diccionario