to cover your requirements - Spanish English Dictionary