interambulacro - German English Dictionary