malakka boğazı - Turkish English Dictionary