a tough pill to swallow - Español Inglés Diccionario