pain-killing tablets - Francés Inglés Diccionario