offer one's experiences - Turkish English Dictionary