subsat - German English Dictionary