pilgrim's cloak - Alemán Inglés Diccionario