red-crowned roofed turtle - Francés Inglés Diccionario