a hard pill to swallow - Turco Inglés Diccionario