ramulus - French English Dictionary