sheep frog - Turco Inglés Diccionario