a whoop and a holler - German English Dictionary