deserve a medal - French English Dictionary