large pill difficult to swallow - Español Inglés Diccionario