at haphazard - Turkish English Dictionary