international straits - Turkish English Dictionary