straits used for international navigation - Turkish English Dictionary