surgical drape - Alemán Inglés Diccionario