intercostal keelson - Turkish English Dictionary