ribbon medal - French English Dictionary