throw in your hand - French English Dictionary