rabbit punch - German English Dictionary