autogeneous roasting - French English Dictionary