time since last shop visit - German English Dictionary