play (upon) - German English Dictionary