off-street terminal - Turkish English Dictionary