bus station platform - Turkish English Dictionary