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