greasy pole sport - German English Dictionary