toad skin - Turco Inglés Diccionario