lake toad - Turco Inglés Diccionario