autogeneous roasting - Turkish English Dictionary