deasphalting tower - French English Dictionary