man with great strength - German English Dictionary