doing haphazardly - Turkish English Dictionary