international streams - Turkish English Dictionary