crabbed - French English Dictionary