sparerib - Turkish English Dictionary