something achieved with little effort - Spanish English Dictionary