distilling tower - Turkish English Dictionary