to mean well - Alemán Inglés Diccionario