strait of malacca - Turkish English Dictionary