participation medal - German English Dictionary