armoured capillary - German English Dictionary