Maculated troughshell - Turco Inglés Diccionario