to mean well - Español Inglés Diccionario