well put! - Alemán Inglés Diccionario