foreside - German English Dictionary