have words stick in throat - Espagnol Anglais Dictionnaire