hell on a holiday - Alemán Inglés Diccionario