tumbler (a toy) - French English Dictionary