immediate release tablet - Alemán Inglés Diccionario