kuzu kaburga - Turkish English Dictionary