overseal - German English Dictionary