hear something hard to swallow - Espagnol Anglais Dictionnaire