surgical waste - French English Dictionary