a heavy load - German English Dictionary