do well and easily - Turco Inglés Diccionario