cement store - German English Dictionary