immediate release tablet - Español Inglés Diccionario