drainage of a cyst - Francés Inglés Diccionario