captains of industry - German English Dictionary