interambulacro - French English Dictionary