multiramose - French English Dictionary