altar of horror - Alemán Inglés Diccionario