hear something hard to swallow - Alemán Inglés Diccionario