Cape hen - Alemán Inglés Diccionario