rock paper scissors - French English Dictionary