spanish cape - Inglés Sinónimo Diccionario