spanish cape - Francés Inglés Diccionario