thamnophis - German English Dictionary