hypermarket - German English Dictionary