we agree on that - Alemán Inglés Diccionario