greased cooking sheet - Turkish English Dictionary