venous drainage - Spanish English Dictionary