biggest frog in the puddle - Turco Inglés Diccionario