yat kaburgası - Turkish English Dictionary