crabstick - French English Dictionary