toad spittle - Turco Inglés Diccionario