nitroglicerin tablets - Francés Inglés Diccionario