the cost amounted to ... - French English Dictionary