dripstick - French English Dictionary