Jesus Christ lizard - Alemán Inglés Diccionario