pseudoramulus - French English Dictionary