Sahara frog - Español Inglés Diccionario