arch of the ribs - Turkish English Dictionary