surpassed - German English Dictionary