something achieved with little effort - Español Inglés Diccionario