indocyanine green angiography - German English Dictionary