What does am hellen Tag mean?

am hellen Tag - German to English

in wide daylight