the twelve labours of hercules - Alemán Inglés Diccionario