the cost amounted to ... - Turkish English Dictionary