cape clawed frog - Español Inglés Diccionario