half-barrier level crossing - Turkish English Dictionary