Teneriffa-Rieseneidechse - German English Dictionary