cape hen - Turco Inglés Diccionario