monitor lizards - German English Dictionary