ambulacro - French English Dictionary