partial roasting - Turkish English Dictionary