well put - Alemán Inglés Diccionario