do well and easily - Inglés Sinónimo Diccionario