stick to the ribs - Turkish English Dictionary