kaburga kıkırdağı - Turkish English Dictionary