roasting gently - Turkish English Dictionary