have something to crow about - Turkish English Dictionary