spotted toad - Turco Inglés Diccionario