have stick in craw - Español Inglés Diccionario