strivers - German English Dictionary