the closest metro station - Turkish English Dictionary