perfused - German English Dictionary