interambulacrum - German English Dictionary