modified-release tablet - Spanish English Dictionary