meaning of am hellen Tag

am hellen Tag - German to English

in wide daylight