overarch - German English Dictionary