dry measure of 666 litres - Turkish English Dictionary