holy shroud - Alemán Inglés Diccionario