interambulacrum - French English Dictionary