microangiography - German English Dictionary