strait of magellan - Turkish English Dictionary