sebago - German English Dictionary