hemidactylus turcicus - Spanish English Dictionary