drainage of a cyst - French English Dictionary