Cape hare - Español Inglés Diccionario