strait of kerch - Turkish English Dictionary