thunderstick - German English Dictionary