immediate release product - Español Inglés Diccionario