Sahara frog - Turco Inglés Diccionario