spanish cape - Alemán Inglés Diccionario