long-distance express - Turkish English Dictionary