thunder lizard - German English Dictionary