surgical drape - Turkish English Dictionary