price actually paid or payable - Turkish English Dictionary