the twelve giant men - Alemán Inglés Diccionario