stick in your craw - Turkish English Dictionary