double-tube separator - Turkish English Dictionary