howl repeater - German English Dictionary