aneurysm needle - French English Dictionary