supercenter - German English Dictionary