that would stick in my throat - Inglés Sinónimo Diccionario