Vietnamese leaf turtle - Alemán Inglés Diccionario