four eyed tadpole or toad - Turco Inglés Diccionario