sister foundation - German English Dictionary