receive ten times more downloads - German English Dictionary