white-ribbed - French English Dictionary