cook meat over a slow fire - Turkish English Dictionary