a hive of industry - Alemán Inglés Diccionario