hare-brained person - German English Dictionary